any piece of cloth - Allemand Anglais Dictionnaire